#include <iostream>
#include <memory>

int main()
{   
    using namespace std;
    auto_ptr<int> p1(new int[20]);
    auto_ptr<string> (new string());
    int a = 7;
    //auto_ptr<int> p2(&a);      //错误！！
    //auto_ptr p3 (new double);  //错误！！
    
    
    return 0;
}